/* eslint-disable */

import React from 'react';
import { Svg, Path } from 'react-native-svg';
import { getIconColor } from './helper';

let IconErweima = ({ size, color, ...rest }) => {
  return (
    <Svg viewBox="0 0 1024 1024" width={size} height={size} {...rest}>
      <Path
        d="M339.155 595.803h88.765v88.749h-88.765v-88.749z"
        fill={getIconColor(color, 0, '#000000')}
      />
      <Path
        d="M511.71 4.765c-280.166 0-507.233 227.089-507.233 507.233 0 280.114 227.067 507.237 507.233 507.237 280.117 0 507.241-227.123 507.241-507.237 0-280.144-227.122-507.233-507.241-507.233zM267.701 367.706c0-54.988 44.734-99.725 99.718-99.725h32.131c19.714 0 35.742 16.031 35.742 35.733 0 19.705-16.027 35.738-35.742 35.738h-32.131c-15.584 0-28.261 12.671-28.261 28.255v32.143c0 19.7-16.023 35.727-35.728 35.727s-35.728-16.026-35.728-35.727v-32.143zM499.378 688.241c0 37.371-30.405 67.777-67.772 67.777h-96.133c-37.377 0-67.774-30.406-67.774-67.777v-96.127c0-37.37 30.396-67.778 67.774-67.778h96.133c37.365 0 67.772 30.41 67.772 67.778v96.127zM547.441 399.849c0 19.7-16.027 35.727-35.731 35.727-19.698 0-35.731-16.026-35.731-35.727v-96.135c0-19.7 16.032-35.733 35.731-35.733 19.701 0 35.731 16.031 35.731 35.733v96.135zM755.729 652.898c0 56.865-46.261 103.12-103.117 103.12h-60.788c-19.698 0-35.728-16.025-35.728-35.732 0-19.698 16.030-35.734 35.728-35.734h60.788c17.456 0 31.647-14.201 31.647-31.655v-92.827c0-19.7 16.037-35.737 35.74-35.737s35.731 16.035 35.731 35.737v92.828zM755.729 399.849c0 19.7-16.027 35.727-35.731 35.727s-35.74-16.026-35.74-35.727v-32.143c0-15.584-12.669-28.255-28.255-28.255h-32.133c-19.705 0-35.731-16.032-35.731-35.738 0-19.7 16.025-35.733 35.731-35.733h32.133c54.983 0 99.725 44.738 99.725 99.725v32.143z"
        fill={getIconColor(color, 1, '#000000')}
      />
    </Svg>
  );
};

IconErweima.defaultProps = {
  size: 18,
};

IconErweima = React.memo ? React.memo(IconErweima) : IconErweima;

export default IconErweima;
